package com.atwisdom.star.core.bsl.planner;

import com.alibaba.fastjson.JSONObject;
import com.atwisdom.star.common.vo.ActionData;
import com.atwisdom.star.common.vo.ResultInfo;

public interface PlannerBslService {
    ResultInfo<?> execSalePlanMRP(JSONObject dataObj);
    ResultInfo<?> execMonthPlanMRP(JSONObject dataObj);
    ResultInfo<?> execPlanOrderCombined(JSONObject dataObj);
    ResultInfo<?> execOutsourcingPlanTransformOrder(ActionData<JSONObject> actionData);
    ResultInfo<?> execOutsourcingOrderSendData(ActionData<JSONObject> actionData);
    ResultInfo<?> execOutsourcingOrderQuantity(JSONObject dataObj);
    ResultInfo<?> execCompleteAnalysis(JSONObject dataObj);
}
